﻿@{
    ViewBag.Title = "生活秀-降价提醒";
    Layout = "~/Views/Shared/_MobileIndex2.cshtml";
}
<link rel="stylesheet" href="~/Content/styles/addgoods.css">
<!-- 查询模块 -->
<div class="queryModel">
    <div class="top">
        <input type="text" placeholder="请输入商品ID号" id="pId">
        <button class="scan fr" id="btnScanQRCode">扫码</button>
        <button class="select fr">查询</button>
    </div>
    <div class="desc">您可以输入商品ID号获取商品信息.例：535071042<br />也可以点击扫码"获取"商品信息</div>
</div>

<div class="goodsInfo clearfix">
    <div class="goodsImg fl">
        <img src="~/Content/images/item.png" alt="">
    </div>
    <p class="name">凯蒂猫咪玩偶布娃娃凯蒂猫咪玩偶布娃娃凯蒂猫咪玩偶布娃娃</p>
    <p class="size">规格:<span>无</span></p>
</div>

<!-- 提醒 -->
<div class="tipsWay">
    <p>提醒方式 <span style="color:#f9ab5a;">客服</span></p>
    <p>微信提醒 <span>默认</span></p>
    <p>短信提醒 <input type="text" placeholder="请输入你的手机号码"></p>
    <p class="small">默认为微信通知，填写手机号则微信短信同时通知。</p>
</div>
<script type="text/javascript">
    //配置config appid signature等刚才已经获得了 传到这边即可
    wx.config({
        debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
        appId: "@Model.AppId", // 必填，公众号的唯一标识
        timestamp: "@Model.TimesTamp", // 必填，生成签名的时间戳
        nonceStr: "@Model.NonceStr", // 必填，生成签名的随机串
        signature: "@Model.Signature",// 必填，签名，见附录1
        jsApiList: ["scanQRCode"] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2（此处填写了扫一扫的接口）
    });
    wx.ready(function () {

    });
    wx.error(function (res) {
        alert(res);
    });
    $(function () {
        $("#btnScanQRCode").on("click", function () {
            $("#pId").val('');
            alert(requestQuery("id", "http://m.tb.cn/a.ZRs8?id=542482174030&scm=20140619.pc_detail.itemId.0"));
            wx.scanQRCode({
                needResult: 1, // 默认为0，扫描结果由微信处理，1则直接返回扫描结果，
                scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码，默认二者都有
                success: function (res) {
                    var result = res.resultStr; // 当needResult 为 1 时，扫码返回的结果
                    $("#pId").val(requestQuery("id", result));
                }
            });
        });
    });

    function requestQuery(keyValue, url) {
        var arr = url.length > 0 ? url.substr(url.indexOf("?") + 1, url.length).split("&") : "";
        for (var i = 0; i < arr.length; i++) {
            var ar = arr[i].split("=");
            if (ar[0] == keyValue) {
                if (unescape(ar[1]) == 'undefined') {
                    return "";
                } else {
                    return unescape(ar[1]);
                }
            }
        }
        return "";
    }

</script>